intrinsic satisfaction - Turkish English Dictionary